package jp.sinmetal.trainer.form;

import org.seasar.struts.annotation.DateType;
import org.seasar.struts.annotation.IntegerType;
import org.seasar.struts.annotation.LongType;
import org.seasar.struts.annotation.Required;



/**
 * 大会ログフォーム
 * @author sin
 *
 */
public class ConventionLogForm {

	/**
	 * 大会ログID
	 * @author sin
	 */
	@Required
	@IntegerType
	public String conventionLogId = "";

	/**
	 * 大会ID
	 * @author sin
	 */
	@IntegerType
	public String conventionId = "";

	/**
	 * 対戦者ID1st
	 * @author sin
	 */
	@IntegerType
	public String conventionMemberId1st = "";

	/**
	 * 対戦者ID2nd
	 */
	@IntegerType
	public String conventionMemberId2nd = "";

	/**
	 * 勝利者ID
	 */
	@Required(target = "registWinMember")
	@IntegerType
	public String winConventionMemberId = "";

	/**
	 * 状態
	 */
	@IntegerType
	public String conventionLogState = "";

	/**
	 * 登録日時
	 * @author sin
	 */
	@DateType
	public String entryDate = "";

	/**
	 * 更新日時
	 * @author sin
	 */
	@DateType
	public String updateDate = "";

	/**
	 * バージョン
	 * @author sin
	 */
	@LongType
	public String version = "";


}